package veiculo;



import excecao.*;

public interface IVeiculo {

	public void inserir(Veiculo novaVeiculo) throws ElementoExisteException, 
													RegistroCadastradoComSucessoException;

	public void alterar(Veiculo veiculo) throws ElementoNaoEncontradoException, 
												RegistroAlteradoException;

	public Veiculo consultar(int codigo) throws ElementoNaoEncontradoException,
												BancoVazioException;


	public Veiculo[] listar() throws ElementoNaoEncontradoException,
									 BancoVazioException;


	public void excluir(int codigo) throws ElementoNaoEncontradoException,
										   RegistroExcluidoException,
										   BancoVazioException;

}
